namespace DotNetNuke.Services.Cache.BroadcastPollingCachingProvider
{
    using System;

    public class BroadcastInfo
    {
        private DateTime _BroadcastDate;
        private int _BroadcastID;
        private string _BroadcastMessage;
        private string _BroadcastType;
        private int _SourceServerID;
        private string _SourceServerName;

        public DateTime BroadcastDate
        {
            get
            {
                return this._BroadcastDate;
            }
            set
            {
                this._BroadcastDate = value;
            }
        }

        public int BroadcastID
        {
            get
            {
                return this._BroadcastID;
            }
            set
            {
                this._BroadcastID = value;
            }
        }

        public string BroadcastMessage
        {
            get
            {
                return this._BroadcastMessage;
            }
            set
            {
                this._BroadcastMessage = value;
            }
        }

        public string BroadcastType
        {
            get
            {
                return this._BroadcastType;
            }
            set
            {
                this._BroadcastType = value;
            }
        }

        public int SourceServerID
        {
            get
            {
                return this._SourceServerID;
            }
            set
            {
                this._SourceServerID = value;
            }
        }

        public string SourceServerName
        {
            get
            {
                return this._SourceServerName;
            }
            set
            {
                this._SourceServerName = value;
            }
        }
    }
}

